trace detectors - Turco Inglés Diccionario